humiliate oneself vilely - Französisch Englisch Wörterbuch